soundcloud client handling multiple pages, and spec updated accordingly