insure initial state