Removed print statements.
Added tests for rollback.
Added some missing tests and removed some duplicates.