add shard.Stat()