Implement downloading the data