6.2 user validation