Perfect article and it explained a lots of "?" marks that I had! Thank you very much for sharing such great post with us! Really appreciate your effort!@exyle,
(My voting power is still regenerating, therefore please allow me five more days to provide 100% upvotes for your posts)
Cheers~