remove `indexOnFirst`