Status of updating the website?

I had read something in one of the IAA journals where Pepper asked about updating the website. Did anything ever come of this?

I apologize for arriving late to the issue, but I was just curious.

Eventually… eventually.