style: no semicolons, commas first