Updated vaildation