validated task description and refactor task form