working on file tree view