update and clean-up partials