A problem solving agency with insight at its heart.