add principal pages