began add task functionality