This post is structured as follows: