Main Search For Eden