turned on optimizations