update order
adding protocol buffer encoding