Updated surface.coffee