upgrade initAddress