normalize semicolons