prepareCombine using optparser now