add Split stream along with some tests