add reinit