make clean is now failproof