makefile now works