Stripped out redundant sections, they are already in list-form above.