Add validations for description
refactor do do list creating
refactor do do list creating