major update on home page design