The blogger's analysis is very in-depth