all the beginnings of P2