N: It is very comprehensive subject and right now I don't have time to go deep enough into that...
But, I will try soon as possible to update this page...