Eden moans real loud ...