repaired makefile