adding vl.go