Implemented waves