signup page and tests