Those loops recursive are a function very powerful to handle the paging of the interface. It is a loop that calls himself an indefinite number of times.
* Only one "like" per meaning and day, the more "likes" the meaning will appear higher in the list