don't read from secondary
added on sharding