Improved registration form.