update utils.js to supported shard