Adding Transaction message and tests.