added page and request classes