intermediate version towards new scheduler, with multiprocess and new request format