Sorry if this seems pedantic in the grand scheme of the topic, but is the indentation in the code samples messed up, or is there some kind of logic to it? I've never seen anything like that, and I find it pretty difficult to read.
Sorry, it definitely was a little inconsistent as I stored all snippets without proper formatting and I tried at the same time align texts for phones, etc