profiler added for service layer