add bean validation