Insights of the mind