use numbering even for controller/subscriber threads