updated top level Makefile