excellent analysis