Might want to flush out what a NEVRA is. I suspect most people will understand, but I wonder if outside of our world it's less commonly abbreviated like this.