avoid need of pypy