Object-oriented the four_screens code, but too tired to debug… still
super-buggy!