preseparating
not defined yet