add bench_library
passed test for bench_library