built on file info functionality
added new test files