index, validation