fixed up Makefile a bit