added support for 'agent' service