Profiler decoupled