reinit
reinit merge