Added network fetching and XML parsing.