extended schedule functionality