transaction logging injected but not tested