merge Xi's vis part