another init preserves settings