add local precompile