to hum and walk