make shellUpdateDelay do something
make switching actually work when a shell changes on the fly its weight or its willing