impl EDEN...