made Makefile more formal