Add #187 intermediate: schedule parsing