eden succeeding