indexer first version done