Few updates to the site.

hahaha