autocompile preference