[SOLVED]LCD 16x2 showing garbage

I have been looking at this wrong! This is fellow is using the new leonardo board. Pins 2 and 3 are I2C bus that you use for wire library, avoid these pins instead. All the UNO talk about SPI bus 11,12,13 are irrelavent, except for pin 4 and 10 is still to be avoided. Oh my. Maybe I should get myself a leonardo board now.