- updated to use API to poll for new data