blocked out more worker code