early new method for interfacing correctly to macros
changed the way data test tab loads number of cbc tabs