working on shards
working on index