Update Surface.cpp