bugfix : check split end