proper reaction to setting preferences