Updated profiler