extension: added profiler