add validation todo