Importance of Budgets and Scheduling In Advance