disconnect between on_off and maindisplay_show.  This commit is to save
my progress before I do some serious damage