added profiler for gcd