Converted OT computation to transactional type