get by index implemented
re,ove from index - partialy implemented