made the Makefile slightly more generic