add validation for todo item content