page resource generated