A honest confession of love.
If you want to see how it works or the details of the design, check out the original author's site.
https://makerworld.com/en/models/63434#profileId-66303
If you want to add some custom markings to the outer housing or the tongue, you can find the CAD work files I used in the this project.