revised p