modify build setup