you're not overriding methods here so inheritance is not the right approach.