use ah_fillTxDesc directly