I did research on the thermilate additive first online, seemed like all my problems would go away with just using this item. There is a massive amount different items available and it can actually get very confussing of what you should buy.
However i did buy Thermilate powder which you have...