special tag ids are no longer hard-coded