refactor user home view page.