fixing surface.py on surf2.py