Made terminal_prefs role functional but its still volatile.