joao pedro analysis