alg:modified Makefile for new dependency files