added base class