moveGhostSplitter private