Add two external tools, fix bug at clib.exec