more parser code, start of index page