new topology: ouse.py