implementing inline edit in task detail