better prefs reg and unreg