Protocol is based on order.