Transaction process fully tested, fixed some not-working tests.