f***in semicolons