add task with designator function finished