Scheduling Conflict and potential Solutions