a lot suffering, add intercrossing stub