many more screen updates and changes of screens