pre dive back in cleanup