home page design refactored