added modified delete method for ShipUtil