use persistent state unless firstboot is forced