clean up OFFLOADING THE WORK