engineering backend - accept, checkin, checkout