redesign, network to the caller