Constructive criticisms and reactions are welcomed. I would like to thank you guys in advance for helping us to learn more. Read less