fixed up the makefile some