still working on tempering - think there's a bug somewhere...
fixed bug. all seems to work fine now.