Is this function used only when we send data to server and its result is not user facing?