Tinkering trying to get the display function stable running without crash.  I think I might need to start branching my efforts tomorrow