updates index