pull down to refresh

100 million recipients is 30 percent of the entire population (330 million), too high
We should cap the number of recipients