pre cleaning commit