split and counted by stages