if we alloc tx_ud here it looks like it's not connected to the htp tx