A downhole tool for selectively circulating fluid in a borehole is disclosed. The JavaScript representations of the methods are sent to the Web browser. The external heat dissipation device draws heat out of the heat pipe and so maintains the electronic components acceptably cool during extended testing or reprogramming. The second method involves bonding gallium nitride onto diamond and building the device onto the bonded gallium nitride.