~ splits ranges