implemented home page