updated to preserve product image if used by more than one product or duplicate/linked product