fix indexOf logic