too many princes