validation messages
more validation messages
WIP
WIP
WIP