made the Makefile more robust