Added pagecollection class