Notification Service + Repository