What Makes A Wave Keep Moving