Lots of insightful stuff here.