rewrote pa2