makefile simplified