framework for index.html