Heavling Waves