register validation FINALY ok