home page updates, minor fixes