moved tx_trigger to after the delay