fixed split subset bug.