More explanation of P