Don't mess with whitespace on jslint please