modify interface with index manager