updated the top makefile