Conditional cleanup makes is safer : need not use -f option.