the analysis is very good