vvdl surface updated