refactored ecosystem json