whoa whitespace and comments