LCD display not updating