rename IAddress to ICustomer