updated makefile