add /Wall to compiler flags
clean code