worked on the task adder