precomile set to true