do not use .transaction as activecord does in tests to simulate real world issues
v0.2.0