integrated BeanValidation