checkin Rule