bug fix and python pypy seperation