added data provider and ngdac responibility arrows