span: tx functionality