refine Makefile
refine Makefile