Jesse pointed out that the current routine is bloated from a lot of copy/paste hacking. Needs a rewrite, likely a supporting function for the queue item remove/add sequences.
I have read the code. I want rewrite the codes. You can assign thi issue to me ..
Work completed in mv-hot-threads2 and merged to master.