started to implement some basic field validators