fix - no transaction opened before commit