trying to get this re-init issue right.