exercise run through and cleanup