added ability to create child pages