Added case insensitive find_index()