added base class method #delete