home page refactoring - specs included