Twisted pipe by simongg
_