Fix bug in validate
added submitSignup, changed getSolicit interface