If api call fails, the page breaks, need to create exceptions for if the response is invalid or can't reach the page.