allow to change base class