Converting office documents is a very CPU intensive operation, adding another CPU may definitely help the process but 4-5 seconds is not unheard of. However, when you perform the conversions, are you timing the 1st conversion or are subsequent conversions the same as the 1st (since office has to be opened on the first conversion)? Also, can you multi-thread more than one PPT at the same time with the same output time. ie: it takes 4-5 seconds for 1,but does it take 4-5 seconds to process 2 or 3 files at the same time.