ICheckInOut methods done