change build order, add some lang