try to get this to work on pypy