add reducing access path by rewrite pointer