the fixed version because my recoded temp at the time had a polo problem
credit to @Ron_Harris for the original