Partially broken commit
Magicing together the context switches