downloads and saves json data 100%