refactor the pages
update the login page