change build order