index keeps removing itself from add list