set compile to true