a little more structure to the index