gen vbf variables