add worker code