temp. change -O3 back to -O