more clean makefile