Precompile for environmnet