functional checkin