add additional validation to webservice controller