Improved signup page.