lots of fiddling with flicker and start screen