Some -O3 fixes