added moveuntil split