yes currently only map related operation uses here. but getting service name from parameter will be better