ditching semicolons