3 ms·Very good and detailed article, the author knows what he's talking about.by az09mugen 3y agoVery good and detailed article, the author knows what he's talking about.