Working on bilateral.py, about 50% through
Working on bilateral.py, about 50% through