tweak main menu style
clean up
group warnings by file and style