Why do you make a speech class and have this inherit from it?