Replace Processing by Reading