Convert browse interface to use API; alter paging to suit