Destroyer implementation