ing surface update