added missing Base class