uncommented one step build function call