Drop overly optimistic index