Commit Twenty. Added a note, code looks clean and easy to read. Functions properly as far as I can tell, calling this one done.