Stéphane's 110 preamble ramble part 1