add vad prototype