adjust address-initialization