might also make a couple of things faster while keeping the front end for python
might also make a couple of things faster while keeping the front end for python