added FileIndexer