adding 'resource' service