validator + messages.proprities.