further work on file_utils. references #29