updates to transaction feature
non-transaction persistence, enables loading of large files
Finish Feature-transaction