missing VV logic