The analysis is very on point.