Problems implenting code on 20x4 LCD but code works on 16x2

i'm using a Freetronics EtherTen board. it has a similar configuration as the Uno+ethernet shield only on one board.