made selflanguage-self-control easier to update