clean up duty