fucking semicolons