Towards scheduling ui
Introduce support for scheduling.