Small grammar alteration (due to my thorough hatred of the Oxford comma. Sorry.