update address and map