implemented bestPage(basically no testing because HashTableIterator
would not compile)