add listen to model change in task details