New Sign up form and some additions