fix add task bugs