https://www.almendron.com/blog/quill/
Quill