setindex and getindex now with index explored, reversegraph still buggy