add bean validation
update
debug
refactor