updated the makefiles