How does magnawave work?