updates to generate index pages