half done event checkin system