undelete files
some comments and test updates; don't need to test for NDArrays