sort events by start time and allow tapping for mobile