handle filtering of empty schedule intervals