be more specific what Page should do