updating validators, some other bugs/issues. added tests