activities- add service and directive