makefile rules changed