changed from deep watch to normal watch in taskviewcontroller to fix the add task problem. not sure if there will be bug caused by this change.