fixed all makefiles