add task & plugins