New Website - bugs and suggestions