reinit
merge