how to generate insight