userid validity is now checked on registration