progress on split criterion