improved vg_str functions