changes for profiler