Everything Are Waves