semicolons ftw