don't create select if got no children items
move H[ierarchy] object into separate file
remove child selects when change value