oops,
I forgot the pullup resistor. Once I added the resistor as shown here, it worked.
http://www.billporter.info/wp-content/uploads//2011/03/Pull_Up_Resistor_Circuit.png
I SAW that before, just did’nt DO THAT.
Thanks again for the solid code example.