add layout and update index.html