update surface work