add worker block check