I was wondering when the site is going to be updated properly? It's very out of date in some places...