fixed rollback example