use .rollback() instead of nonexistent .abort()