passBlock to content
Reprocess array
Some optimizations
Some benchmarking results