const ness updates in base class, etc