Added end time scheduling, display, and functions