P v cycle loop