Additions and Fixes for the site