Improving list matching