Don't quite understand "a new home page". Home page is the default site that IE goes to when you start it.
Do you mean that you keep changing your home page, or do you just mean going to different websites?
OnePlus 5 review
Alice Saey's mesmerising animation for Dutch singer Mark Lotterman
iPad Pro 10.5in (2017) review
Comment faire une capture d’écran sur un Mac ?