add split wcc logic