Addin Ouroboros
Closes #88