change work year type to date
add model validations