pretty-print HTML
step 2
step 3