workers.c, pseudo