1) random shard selection 2) user add test