fixed desctruction