Use the interfaces.