update makefile with latest code