Added destroy() method