Schedule Construction

Schedule Construction related issues: