fixed improvedsalvage