Add Task functionality