add data, process VTer