successfully moved to python implementation