took 4 hours to upload