modify api
modify build script and log configuration