compilation time error messages, style changes