improve address editing