upgraded makefile script one more deeper