Implement 'Temp Mode' mostly