pp change readForward