because design a nice index page is never simple