While Lightning Bolt NSight does much to automate the scheduling process, it does not alienate the user. Users can still manipulate the schedule and manually schedule any day in the calendar if desired. Before a new schedule is first created, users can manually pre-schedule certain chosen days. Lightning Bolt NSight then schedules around the manually pre-scheduled or pinned days. Just as users can pre-schedule certain days, users can also post-schedule any day after Lightning Bolt NSight has generated the schedule. Lightning Bolt NSight aids manual scheduling by listing who is or is not available on a given day.