new method all[index] supported
can pass ids as strings to find