trying to resole a diode issue: take 2