checkin and checkout first try