adding validators, login suport