ensure we use the name[id] naming scheme throughout