fixed starting at index 1, added search by name