shorty: some improvements to handling settings changes.