order view by start_time and create custom validation for overlaps
Merge branch 'refactor_scope'