do the clean-ups