index interface updates