fix pagination and add a play count