Begin to move encode/decode to transporter