god damn semicolons!