add the base class