JavaScript: the good parts.
some formatting and stuff
retab
next iteration