Added Shard Initializer