uses new address