added page rendering