changed sharded proxy to take into account its differences.