Add NRC

There's a lot of code here since there are a few different styles of pages, but none of the code ended up being too hacky.
nit: you already know how I feel about this :)