added fragment caching to the home page