Added 'results' page and cache grades for faster browsing