add more styles, fix home page