add ability to edit task