Improved inheritance chain