change the interface.