have the 'add task' functionality working