trackedDownload instead of item would make it more clear what it is later in the method