Added PageGenerator