Extract scheduling single reading + Introduce methods