schedule earliest start / latest end