update code for build order moudle