improve signup process and redirect to home page after