added parameter validation error messages