correctly move children to new tree