added profiling code/script
added benchmarking script