https://bottle.pythonprogramminghelp.com/how-to-yorick-in-5-minutes/