Final surface method