moved some code from BBstart and Func2 (1 method).