prepare to change shell(autobuild) to pure go