New: vcggbn