for splitting seems to be working