test work and modified Makefile