whitespace, function renaming, browser support