Great. Very through, explained and make recommendations.