improved make clean