Strange LCD behavior