implemented getting file nodes