Update surface.py