adding validation to the requests model