due to list headers we must use just valid indicies