fix bug: validation at sign up