Remove commented code
Remove weird thing in transaction tests
Make methods private in Transaction
wip privatizing the transaction