improved sju.groupString