split test2 into sub components