So much valuable content!It’s obvious that the blogger has spent a lot of thought on details.