add spider base class