splitting
not defined yet