bulidout without parallel