handle service for checkin