white space cleanup and syntax warnings auto-addressed