home page design fixes