new home page
Various fixes