added usertype for validation