lcd and wifi updates