adds new naming system, fixes label issue
adds creation of name vector to match other saved vectors and arrays