moving the delete() method from the base class to the Call and Message classes