validation DTO annotation