scheduler is now unbuffered. Experimental