compiler option changes