python version works