Improved Tx processing loop