makefile corrected