changing split
changing split
added tests