This is executing ``createTransaction()`` which is too early. I think you are probably fixing all these anyway to be named, inline functions.