site home page is messed up