clean before everything else