improved inheritance article