added benchmark script and documentation