all pagenodes collection tests passing, need to document