#60 imporve makefile