turining off compiler optimizations