tweaked with timing, cleaned up active display screen