inheritance fixes.