very informative and helpful insight