versatile waves