fixed base class updates