pre push clean