Ecency waves May 31