support root name in label
DS represented in hex
refactoring