more update to makefile