Wednesday, 29 June 2016

Is populism dumb?


After the Brexit vote, a standard story is doing the rounds: the poor and uneducated are threatened by globalization. They respond atavistically, asserting their superiority over ethnic outsiders. As a result, they are fooled into voting against their own interests, for racist parties who do not really care about them.

This explanation comes in various flavours. To make it more left-wing, substitute “neoliberal world order” for “globalization”. But the basic recipe is widely reused. Obama talked about people “clinging to guns and religion”. This year, we are told it explains why people are voting for Trump.

There are some specific problems with applying this idea to Brexit. The context for the British vote was not just “globalization”: it was free movement of labour in the EU, combined with policy failures elsewhere that have led large numbers of people to seek employment in the UK.

Here’s a more basic question. Is nationalism truly irrational?

Thinking so has a long history. Adorno and Horkheimer, exiles from the Nazis, wrote a psychological study of the rigid “authoritarian personality”, who craved the certainty and leadership of fascism. The most serious science behind this argument, though, comes from social psychologists studying group identity. In lab experiments in the 1970s, Henri Tajfel showed that when people were put into completely trivial, “minimal” groups – say, people who preferred an abstract painting by Klee to one by Kandinsky – they would discriminate against the other group, giving them less money, even if they themselves lost out by this.

Tajfel’s interpretation was that people were managing their self-esteem. If threatened – say by a negative evaluation from the experimenter, or in the real world, by poverty or economic insecurity – people respond by trying to boost their self-concept. Part of that self-concept is their social identity as a member of a particular group. White people, say, or Brits. So, they boost this by boasting of their membership, and denigrating rival identities – Black people or immigrants.

This interpretation provides a scientific justification for the benign contempt in which many people hold working class nationalism. Rather than goal-directed action, it is seen as a self-soothing response to economic trauma, the collective equivalent of holding yourself and rocking. 



But this is doubtful. Starting from the scientific end, there are many alternative explanations for the phenomena Tajfel observed. One is put forward by the Japanese scientist Toshio Yamagishi. He describes human groups as “containers for generalized reciprocity”. In other words, you support your group above others, because you expect them to do the same for you.
This is intuitive. Football fans, clans, and families – all are expected to look out for each other. All organizations rely on informal, unspoken contracts, in which each of us is expected to “do our bit”. This is how collective actors are created – something so basic to social organization that it is embedded in our grammar. We.
The self-esteem based explanation for nationalism focuses on its opposition to the outgroup. This dimension is surely important. Conflict with outsiders strengthens group identity, as politicians have discovered, from Bismarck to Daniel Arap Moi and, yes, Trump. But another aspect has been underplayed. Nationalism involves an appeal to others in the ingroup. It says: “we have an especial claim on your help.”
Most people fudge their thinking on this topic. Ask someone in the modern West: are the lives of my countrymen worth more than those of people elsewhere, and you will likely get a shocked “no”. But our political system implicitly acknowledges the claims of nationality: all European welfare states spend far more to make the lives of their citizens better than they do on the lives of much poorer people around the world. (A Peter-Singer-style “effective altruist” ought, surely, to demand the immediate dismantling of our health and social security systems so that we could use the money on foreign aid.)
The nationalism or populism of the present day is a creeping suspicion that the elites of these reciprocity containers  are reneging on the bargain.
This is not obviously stupid. Here’s a picture of the change in the global income distribution over the past generation: on the left, the growth in the incomes of the world’s poorest; on the right, that of the richest:

     
Every Peter Singer type should rejoice at that great big left-hand camel’s hump. That’s billions of people being lifted out of poverty, maybe the greatest increase ever in human happiness. But those in between the humps are the poor of the rich nations. They may suspect that China and India’s gain is their loss.
Economists – the controversial “experts” of the referendum campaign – have responded that really, the free movement of goods and labour is everybody’s gain, that losses are just illusory. But it is sadly true that economists often change their mind. Ten years ago most economists thought that globalization didn’t harm America’s poor. Now, the facts seem to have changed. No bad faith need be involved – just the complexity of the social world.
In the UK, most economists believe that immigration has increased our wealth without harming the poor, or not many of them. This is serious research. Jonathan Portes will tell you about it. But statisticians look at averages and can easily miss variation; they examine the past which may not be a guide to the future. If I thought I’d lost my job to an Eastern European, I might not be persuaded that on average, I had not. And I might also think that a wholesale commitment to freedom of movement in the EU would, sooner or later, lead to at least some equalization of wages between the UK and, say, Romania. Economic theory would suggest it. So would common sense.
And then I might think to myself: can I trust those people up there to protect me? Do they care about me more, or about the Romanians? Perhaps I should get rid of this elite and find another. This may be selfish, since the average Romanian worker is indeed needier than the average British one. It may be mistaken: the insurgent politicians of the populist Right are, to say the very least, unknown quantities. But it is not obviously stupid.
All societies have some form of ruling elite. But elite rule rests ultimately on the  consent of the governed, and that requires the trust of the governed that the elite have their interests at heart – their interests, and not, say, a nebulous idea of global fraternity. British society was traditionally snobbish, inward-looking and paternalistic. Upper class ladies would make visits to the deserving poor. Foreigners were beyond the pale. Nobody could accuse the modern elite, today’s residents of central London, of being snobbish or xenophobic. They will accept anyone from anywhere (so long as their money is good). Visits to the poor? You must be joking.
Wise researchers are sceptical of a simple opposition between rationality and emotions. We use rational models as benchmarks, sure, but real human reason is made up of a variety of cognitive heuristics, different tricks the mind has for making sense of the world. There is no reason to treat group identity any differently. Racism and xenophobia can inflict great damage, and lead to collective madness in its most unequivocal sense. That does not mean that every appeal to identity is a symptom of confusion. If we treat it that way, we may be patronizing, and letting down, people who have legitimate expectations of our support.

Some related papers:

Monday, 27 June 2016

Quick update on the relationship between migration and immigration sentiment


Chris Hanretty commented he'd found a positive relationship at constituency level between migration levels and positive migration sentiment. I wondered if there might be some hidden non-linearity there too. Chris kindly (and like a good scientist) provided his data along with his blog post so I downloaded it (plus migration data from the 2011 census) and took a look. Here is mean immigration sentiment by quantile decile of immigration stock:

 
So, the relationship here is consistently positive. But note that until you get to the last 3 quantiles deciles, it's basically flat. The story here again seems to be: places with lots of immigrants are pro-immigrant, rather than places with no immigrants are anti-immigrant.

Note also: this uses stock of international immigrants. My previous post used flows over the past 10 years, which is presumably more relevant to the EU debate – the EU had nothing to do with UK immigration to the UK in, say, the 50s, 60s and 70s. But I couldn't find constituency-level data on flows.

Saturday, 25 June 2016

"I made it through the first couple of pages or so before a strong sense of doom overwhelmed me and I began to get very suspicious." YES. THANK YOU.

Today's Guardian:

Did areas with the fewest immigrants vote for brexit?


Well, as the Germans say, "jein". (By the way, wouldn't it be great if we could declare that as the referendum result?)

Here's a plot of areas' vote for Leave, against their international immigration net inflows 2004-14. I've added a line from a linear regression. Yep, there's a clear negative slope.




But here's the same data with a local smoother, which lets the relationship vary at different parts of the data.


 

This tells a different story. For low levels of migration of up to 5% – which includes more than 80% of all local authorities – vote to leave is flat or increasing with migration. Then there is a long tail of local authorities with very high levels of immigration, and here the leave vote declines with migration.

Running linear regressions confirms the story. When you exclude the influential observations with really really high migration, the correlation of migration flows and vote to leave becomes significantly positive.


Regressions of vote to leave on migration inflows
All Local Authorities Local Authorities with < 5% inflows
(Intercept) 55.27*** 53.65***
(0.59) (0.65)
inflow_int_pct -0.62*** 0.98**
(0.09) (0.36)
R2 0.12 0.02
Adj. R2 0.11 0.02
Num. obs. 380 299
RMSE 9.80 8.82
***p < 0.001, **p < 0.01, *p < 0.05


Moral: beware of superficially convincing statistics.

Better still, beware of self-righteous memes, which make us feel better about losing an argument, by telling us that our opponents were fools.

Update: Chris Hanretty said, how about a Scotland dummy? And he should know, so I threw one in. Then I threw in all the regions, because of omitted variable bias and what the heck. This is still only local authorities with < 5% inflows:


Regressions of vote to leave on migration inflows
Scotland dummy Regional dummies
(Intercept) 55.87*** 56.95***
(0.60) (1.16)
inflow_int_pct 0.31 0.59*
(0.31) (0.29)
I(Region == "Scotland")TRUE -16.10***
(1.56)
RegionEast Midlands 1.95
(1.66)
RegionLondon -14.37***
(2.70)
RegionNorth East 2.35
(2.44)
RegionNorth West -0.45
(1.62)
RegionScotland -17.24***
(1.75)
RegionSouth East -5.13***
(1.45)
RegionSouth West -2.70
(1.63)
RegionWales -3.53
(1.87)
RegionWest Midlands 2.79
(1.77)
RegionYorkshire and The Humber 2.48
(2.05)
R2 0.28 0.43
Adj. R2 0.28 0.41
Num. obs. 299 299
RMSE 7.58 6.86
***p < 0.001, **p < 0.01, *p < 0.05

Results are a bit wobbly but still nothing that looks like a negative slope. Your mileage may vary.  All goods subject to status. Objects in the rear view mirror may look like the European Union.

Second update. 
Someone on twitter said that my second picture above "focuses on tiny variations in the middle but ignores the vast trend". This is an understandable mistake and I worried that someone might make it. The 'tiny variations in the middle', where the trendline goes up, look small on the graph, but that is where 80% of the data is. To clarify, here is the same data, divided into deciles. Each column shows 1/10 of the data, from the 10% of areas with the least migrant inflow, to the 10% of areas with the most. This is hump shaped, as I said, and the only decline is in the top two deciles. (But to be fair, the only increase is in the bottom two deciles, so maybe my regression above is also a bit misleading; there's no reason to lump the middle of the data either with the bottom or the top.)

One obvious point to make is that in the top two deciles, migrants with UK citizenship may have voted to remain. So I don't think this data proves much about "exposure to immigration"; we have to be careful of the ecological fallacy here, i.e. of inferring individual attitudes from aggregate data.



Tuesday, 21 June 2016

A Brexit anecdote

I took the Tube in London last Friday. The train was quite full and when it pulled in at Embankment there was a guy sitting at the platform. In his fifties -ish, short grey hair. He didn't try to get on, just looked at us gloomily. "It's the foreigner bullet, innit?" he said. Then louder: "It's the Bosnia bullet!" The carriage was indeed full of people from around the world, this being London, and nobody was quick enough to reply, e.g., "Say it to our faces if you're going to talk about us," before the train was moving again; there was a moment of awkwardness. I glanced out. There he sat – glum, grey, resentful – as the bullet sped past.

Friday, 27 May 2016

Listening to the Today programme

Whenever I hear the BBC dutifully using the phrase "so-called Islamic state", I think 'the terrorists won, they made our political system a little bit more stupid and authoritarian.'

Friday, 20 May 2016

Linkage

Very nice article about how smartphones and social media play games with our minds. It turns out not everybody “nudges for good”.

Natural selection in the contemporary United States. (NB: "contemporary" means about a generation ago, so contemporary in a biological perspective.)

Saturday, 14 May 2016

New nature study on genetics of education


There's a new Nature study out on the genetics of education. Pretty cool and interesting stuff.


The background here is that after candidate gene studies failed, people suspected that education and similar things are the result of small effects of many genes. To get a good estimate of those effects you need to "go large" with big N studies. So far this agenda seems to be living up to the hype. We still can't explain much of the variance, but we're explaining much more than we could before.

... Aaaand there's already people calling for this kind of work to be defunded. Blame genetics or culture – those people are idiots.

Monday, 25 April 2016

A paragraph I am thinking about


Explorers Elisha Kane and Isaac Hayes wintered with the Polar Inuit in 1853 and 1861, respectively, and reported that the Polar Inuit lacked kayaks, leisters, and bows and arrows and that their snow houses did not have the long heat-saving entryways that were seen among other Inuit populations. They could not hunt caribou, could only hunt seals during part of the year, and were unable to harvest arctic char efficiently, although char were plentiful in local streams (28). Apparently the population was struck by an epidemic in the 1820s that carried away the older, knowledgeable members of the group, and according to custom, their possessions had to be buried with them (29). The Polar Inuit lived without these tools until about 1862, when they were visited by a group of Inuit who migrated to Greenland from Baffin Island (28, 29). There is every reason to believe that these tools would have been useful between 1820 and 1862. The Polar Inuit population declined during this period, and the tools were immediately adopted once they were reintroduced. After their introduction, population size increased. It is also telling that the kayaks used by the Polar Inuit around the turn of the century closely resemble the large, beamy kayaks used by Baffin Island Inuit and not the small sleek kayaks of the West Greenland Inuit. Over the next half century the Polar Inuit kayak design converged back to the West Greenland
design (30). If this inference is correct it means that for 40 years (nearly two generations) the Polar Inuit could have benefitted from the lost knowledge. Moreover, they collectively remembered kayaks, leisters, and bows and arrows, but did not know how to make them and could not recreate that knowledge.

Boyd and Richerson PNAS 2011. Ungated copy of original article.




Thursday, 21 April 2016

R tip: run commands without brackets

Using R, I often want to type quick commands in. But R commands always have brackets. Typing brackets (e.g. ls()) is a big hassle. I find myself missing the unix command line where you can just type ls.

So, here’s a quick hack to do just that. Put the following in your .Rprofile file in your home directory.


print.command <- function (x) {
  default.args <- attr(x, "default.args")
  if (! length(default.args)) default.args <- list()
  res <- do.call(x, default.args, envir=parent.frame(2))
  if (attr(x, "print_result")) print(res)
  invisible(NULL)
}

make_command <- function(x, ..., print = TRUE) {
  class(x) <- c("command", class(x))
  attr(x, "default.args") <- list(...)
  attr(x, "print_result") <- print
  x
}


Now, just add the following for any command that you’d like to type without brackets. For example, for ls:

ls <- make_command(ls)

From now on, typing the command will run it.

If you want to include default arguments, add them as arguments to make_command, and if you don’t want to print the result, add the argument print = false. So, for a quick way to turn debugging on, I use:

oer <- make_command(options, error = recover, print = FALSE)

Typing oer at the command line now runs options(error = recover). All without undue stress on my little finger and the Shift key.

Thursday, 10 March 2016

I corrected for multiple testing and lived


So I decided to match words with actions, and correct for multiple testing in the honesty paper. The experience left me feeling a bit ambivalent. Here's what I learned, and some conclusions.

  • There are many ways to "correct" for multiple testing, and the P values mean different things.
A standard P value means: "suppose the null hypothesis holds. What would the chance be of getting a result like this?" where like this typically means "at least as different from the null". Misunderstanding of P values is widespread, and even the statement above isn't quite right. But, in standard setups, most of us have some intuition what a P value is telling us: a measure of how far the mean of the data is from the null, in terms of the variance of the data and the sample size, all squished into one figure, so we know how (un)likely this result is under the null.

Suppose now you have 20 P values for 20 null hypotheses. If all the nulls are true, you will probably get a P < 0.05 just by the luck of the draw. But how do you want to correct for that?

One question is: "what's the chance of rejecting even one null hypothesis, if all the nulls are true?" So, if you reject a hypothesis when its P value is less than 0.05, you need to adjust those P values upwards somehow, so that, if your nulls are all true, there is no more than a 5% chance of getting any single value below 0.05.

The simplest way to do this is the Bonferroni correction: multiply your P values by 20. This works because, for any events:

Prob(A or B happens) ≤ Prob(A happens) + Prob(B happens)        (*)

Applying this:

Prob(any P value < 0.05 under null) ≤ Prob(first P value < 0.05 under null) + ... + Prob(20th P value < 0.05)

So now, if we multiply our P values by 20 on the right, and reject if any corrected P value is less than 0.05, we will be rejecting if any uncorrected P value is less than 0.0025. And assuming that the basic tests are correct, i.e. that the chance of the first P value being  0.0025 or less is indeed 0.0025 under the null:

Prob(any P value < 0.05) ≤ 0.0025 + 0.0025 + ... + 0.0025 = 0.05

OK? Fine. But, two problems.

First, this test is very conservative. It is using that inequality marked (*) above. That inequality only holds with equality if the two events are mutually exclusive. For example, the probability, when rolling a die, of getting an even number or a roll of 4 or more is 4 in 6; the probability of either event on its own is 1 in 2. So, the Bonferroni correction only gives you exact P values if it is impossible to get more than one P value less than 0.05 under the null.

Take an extreme case. Suppose you run the same test twice. Obviously you get the same P value. The chance of getting either P value below 0.05 is just 0.05. If you Bonferroni correct, you are arbitrarily doubling your P values and your chance of getting a corrected P value < 0.05 is 0.025.

Of course you wouldn't do that, but if you run two similar tests - say, tests on the same sample that might have the same kind of error - then you will have the same issue.

The second problem is that it doesn't always make sense to worry about making a single type I error. If I compare 15 countries on some score, I can make 105 possible pairwise comparisons. Do I really want to have less than a 5% chance of getting any star anywhere?

That suggests an alternative way of correcting for P values: to control the "false discovery rate". Correcting this way means: if you reject null hypotheses when they have a corrected P value of less than x%, then on average, no more than x% of your rejected nulls will be true.

But this has problems too. Standard corrections are still conservative. And while significance stars indicating, say, P<0.05, make some sense, it is hard to make much sense out of a specific P values. For example, a P value of 0.03 would mean "of all the P values in this set, not more than 3% would have P < 0.03 under the null". OK, but what do I know about this hypothesis?

As a result of these problems,

  • Corrected P values are often hard to interpret.
Most scientists can translate roughly between P values and t statistics in their head, and get a sense of what the data looks like. Now imagine a P value corrected for false discovery rate. And bear in mind that the P value is an upper bound. Do you know what it means in terms of the data? I would struggle.

P values are confusing already. Corrected ones can add a new layer of confusion. They need to be explained carefully.

  • It might be more important to correct for 2 tests than for 20.
When a naive researcher presents a table of 20 results and some significance stars, I know the whole audience is thinking "yeah, right! One out of 20! Big deal!" We know how to deal with that.

The problem is the papers which do just 2 or 3 tests, each presented on its own, and get one or two significant results. But that's already enough to seriously screw up p values. Suppose these tests are independent: the chance of getting at least p<0.05 result in 2 is almost 10%. In 3, 14%. See this famous and funny paper. 

  • Authors need to think about what tests go together. 
My paper includes: 2 dependent variables (alternative measures of the same concept). Some tests of whether those two variables correlate at individual level, and if they correlate with self-reports of ethically dubious behaviour (they do) and of own ethical standards (they don't). Some tests for differences between 15 countries. A footnote with tests just for the first eight countries I looked at. (So I can't be accused of collecting data till I got significance, which is another problem!) Some more tests of the differences, adding individual-level controls. A quick check of whether dishonesty correlated with distance from Britain (to check if anti-UK preferences might be driving the result; there was a correlation for one dependent variable only). A bunch of country-level correlations with GDP, trust and corruption. Then, a whole section on beliefs about dishonesty, with some more regressions....

These different tests are doing different things. Some are my key hypotheses. Some are more like robustness checks. Others are put in because a reviewer wanted them. How many tests am I running? Offhand, I don't know, and I'm sure my readers won't either. So, just reporting corrected P values for the whole paper makes no sense. Who cares what proportion of my results would be significant under the null? Or whether any one of them would be significant? What matters is, for each group of key hypotheses – things I really want to claim – how strong is the evidence for that. So, you don't want to correct for everything in your paper together. Group things that belong together as conceptually "a single hypothesis". I mostly did this, doing several different corrections for multiple testing.

  • Bootstrapping has promise but can be hard to implement.
The List paper I cited last time is an example of a nice method for multiple hypothesis testing which allows your tests to be non-independent (see the example above). A very rough idea is: in your data, reassign treatment/control groups (or dependent variable values) so that the null hypothesis is true. (Like a permutation test.) Run your analyses and look at the p values you get. Do this many times. You will get an idea of the distribution of p values under the null - in particular, how often the lowest p value is less than 0.05. From this you can create a map from "observed p value" to real p value.

This is cute, and potentially gives non-conservative p values, but it clearly requires a lot of work to do, especially if you haven't thought about it from the start. Which brings me to the last point:

  • Write your analysis with multiple testing in mind.
If you have sense, you're already using something like knitr to get your statistics into your paper. But if you then want to go back and correct your p values, you need to collect all the p values in one place and then correct them. Doing this could entail a lot of rewriting of your code. Bear this in mind at the start of the analysis, so that you produce your p values in one place.  

Apologies for the length of this post. I'll try to be shorter in future (and write about more enjoyable topics....)

Thursday, 7 January 2016

Sunday, 3 January 2016

How cynical!

An anecdote from a teacher friend


(Paraphrased.)

“I caught a pupil of mine cheating on his history coursework, he’d copied it wholesale. So I told him he couldn’t take his A level. First my boss comes in and asks me to reconsider. I say no. So then my boss comes back with the boy and asks me to reconsider. I say no. Then my boss’s boss comes in with the parents, and ask me to reconsider. You see, the school’s results will look bad if we don’t let him take the exam I say no. Finally, my boss’s boss’s boss comes in. I still say no. I like the kid as a person, but he shouldn’t have cheated."

What lessons can we draw from this? First, obviously, misused incentives are as toxic in the education system as elsewhere. Second, it is an example of how difficult (but crucial!) honesty can be. It involves the drawing of clear lines in a story full of shades of grey. I’m sure the kid was nice, I’m sure his parents thought up excellent reasons why his future shouldn’t be harmed by this one mistake, and that the head teacher made the same eloquent arguments, I bet nobody was crass enough to say “we can’t make our exam results look bad”. I equally bet that nobody pointed out the consequence - which is, after all, highly diffuse, distant and uncertain - that if we turn a blind eye to large-scale cheating, our education system will cease to do its job.

More abstractly, I think this anecdote shows that the theory of repeated games is very misleading as a guide to the social science of ethical behaviour.

Let’s recap: numerous “folk theorems" show that if a situation is repeated often enough among the same group of actors, they can achieve almost any outcome, including efficient outcomes (roughly, those which are best for everyone), by punishing bad behaviour in future rounds of play. This has often been taken as a parable for real world. If only people can interact often enough in stable communities, then they will force each other to do the right thing. So, for instance, Coleman (1988): “Social capital in the creation of human capital”. Or Elinor Ostrom passim. Or Ellickson, Order without law, about midWestern ranchers.

Unfortunately, no. Look at the story. Everyone around my teacher friend is persuading him to do the wrong thing. People in the relevant community have interests that are misaligned with that of the wider society. The pressure they bring to bear is making outcomes worse, not better, and only my friend’s strong personality bears up against them. This will be typical in any social system larger than Hillary Clinton’s proverbial village. To function well, large societies need internalized moral rules, not just social pressure.

Thursday, 24 December 2015

Linkage

Failure to replicate Spolaore and Wacziarg's well-known paper on genetic distance. Well, not failure to replicate but failure to be robust to be different controls. Perhaps this is just the old problem of "what to do with cross-country correlations?": it is hard to make claims about causality from such regressions, and yet we want to know something about the differences between countries. A tricky problem which I cannot solve, and that is one reason I try to work at the micro level! Spolaore and Wacziarg reply beneath the article.

Thursday, 26 November 2015

Linkage


The Private Finance Initiative does not look like good value for money. Sigh.
Private finance provides a short-term cash flow benefit for a department. However, over the long term it will not have an advantage as it will have to spend its future budget (over a 25- to 30-year period) to repay the capital and interest of the debt and a return on the investors’ equity to compensate the private sector for their participation in the project....

The Office of Budgetary Responsibility estimates that official government debt levels would be 2% of GDP higher if public rather than private finance had been used in government private finance deals. 
In [two previously mentioned] cases the decision to use private finance was made at a time of low private finance costs relative to gilts but by the time these deals were closed the spread above gilts had increased significantly but the ability to use public financing was no longer available to the department....
Note that the NAO's method of calculating private vs. public borrowing costs looks rather back-of-the-envelope (divide total payments this year by total debt held this year).

Wednesday, 25 November 2015

Why not inflate?

John Cochrane and Noah Smith debate whether a bit of inflation would be a good idea for Japan.

As an observer with a poor grasp of macro, my suspicion is that inflation sometimes happens because it is a socially optimal (read: least painful) way to deal with past debts. I suspect it will happen to the Eurozone at some point too. But an awful lot of institutional and ideological scaffolding will first have to be dismantled. Interesting.

One question I'm unsure about is whether expected inflation does the job of deflating debts. I assume it does for e.g. social security transfers, but not for inflation-proofed debt or short-term debt which has to be rolled over. I don't know how much this vitiates the argument for inflation as a "soft default".