further updated Makefile