implemented edit of existing addresses