fixed bug when less than 3 articles match