missing semicolon and extra spacing