fixes page sorting on creation issue #685
removes cruft
reverts how sub pages are grabbed, was missing results