some validation checs
pass authentication:
basic user model complete
now