I'm using version 5.5.0.0 because on newer versions there is a silly thing happening with threads & tasks. For example I have 30 tasks that I want to run once they perfectly run in 5 threads in version 5.5.0.0 (if a thread finishes a new one is opened) yet in newer versions 5 threads load at first and only after they finish a new batch of 5 threads starts... that's a huge drawback, do I have to change something to make it work?