Fixed recusive Inheritance