added ability to edit and remove lists