have an entry 244 associated with entry 222 of the master queue 230 for the first sync item f 1 202 as f 1 202 requires downloading in an embodiment and the example of fig2 the runner queue 252 for the transcode task runner 250 will have an entry 254 associated with entry 224 of the master queue 230 for the second sync item f 2 204 as f 2 204 requires transcoding in an embodiment an entry 135 for a sync item 150 is not generated in a pre sync task runner queue 130 or the sync task runner queue 130 until the sync item 150 is ready for the task processing managed by the respective pre sync task runner 110 or sync task runner 110 thus in this embodiment and the example of fig2 initially the runner queue 262 for the license task runner 260 will have no entries even though f 1 202 will require a license as no entries for f 1 202 will be made in any runner queue 130 other than the download runner queue 242 prior to f 1 202 being successfully downloaded from the third party on line store 220 in this embodiment and the example of fig2 initially the runner queue 272 for the sync task runner 270 will also have no entries as neither f 1 202 nor f 2 204 can be synchronized prior to the successful conclusion of the necessary pre sync tasks i e downloading transcoding and obtaining a license for f 1 202 and transcoding for f 2 204.