compile option change