build script by mli