Creating a balanced schedule