proper screen cleanup and switching back&forth between screens