remember semicolons