make clean optimisation