new schedule structure