adding profiler support/task