Implementing Inheritance Complete