final clean-up