_main_viacom optimization

+ reduce to one queue with priority so it is sorted now
+ include semaphores to stablize the process
+ exclude the retry option from first try