p3 incomplete