change the makefile system