reverted p0