Website is up and running, better than ever