https://handlingcookies.pythonprogramminghelp.com/5-weird-but-effective-for-computational-biology/