Notes on switching between systems. Could be cleaner