Just for clarity, in the futures universe FIFO and Pro Rata are order matching algorithms employed by the futures exchanges - doesn't have anything to do with the brokers. If you change anything about your initial order (such as quantity), that requires a new message it requires a new order tag...