why-codex-p2