Profiler thougths