Please ignore any grammatical or punctuation errors, as my phone is not being friendly today.