Enjoy this in-depth analysis in thinking