so think of $watch as a listener, when something happens in the code $watch will be implemented. as arguments it watches if both the current page or the number of abtracts of the page changes (number of abtracts used for the filtering).  When I make my fixes I will make sure to comment more.