added switchnoise temperature