Improved benchmarking, now can accept anysize document
Update benchmarks