The api is far, far easier than doing it manually (regex matching the page; very inefficient)