supporting user prefs. patch (1/2)