Ecency waves Jun 29