add indexOf fn