Section 5: cleanup