illustrates implementing multiple interfaces