updated layout and index.hmtl