Rework transaction controller init. close #50