Common Noun Collocations of insights

basis, development, discovery, dynamic, experience, feeling, idea, information, knowledge, life, mechanism, nature, numb, order, perspective, problem, process, relationship, role, set, structure, student, study, understand, value, variety, way, wealth, working, use