This is a really interesting piece of thinking aloud…..