1602 LCD Dispaly dont work

I have trouble following all the wires and am never as good at that as Don and John, but it looks to me like the blue wires from Arduino pins 11 and 12 go to DATA pins, not RS and EN control pins--ie in this line
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
the 5 and 3 should be 12 and 11. That makes me think the rest of them are probably also goofy.