user register page/logic set up