Waves and Springs