redo Makefile