https://gist.githubusercontent.com/scottmcallister/f1a7611feb550cb16ae2ec6b4ceb5e1f/raw/ed19d5767f0e7b18110d651e7c37095a8c709b71/oodle.py
