minor changes on Page
implement user view