blending inheritance