index basic layout finished