Very well analyzed and articulated