changed how process blocks are spawned