rewrote methods and sanitised the logic of the initial LCD settings.