move iter to cursor; cleanup iter benchmarks