Checkin and checkout prototype