lint this file with JSHint... there's like missing semicolons and stuff... hipster :-P