added ability to edit and mark done