add new vo