Switched to python since pypy is actually slower in the case of DVM