Removed comments and whitespace