improve Makefile
improve Makefile