dont change screens assignment in catalyst - it doesn't work
all screen setup and assignment needs to be done without catalyst running-
as OS makes all sorts of hidden changes
all screen setup and assignment is done by OS - in whatever order it chooses - not me - i can't control any of this