join form tinkering
user validations start