Disclaimer: My thoughts is what I see, what I hear and my personal research. Please provide your positive feedback to improve further.