laid out self-description on index