All of what you said yes and then I ad the drums, the ascending and descending guitars, the guitar -vocal interplay squawk near the end , all the layered riffs and mini solos, hell the lyrics too !! I am probably forgetting something but ALS is the song that touches me most. Absolute natural high every time !! To me and we all no about those darn opinions... this track is the finest Zeppelin track and the finest rock track of all time !!! Must be played loud !!!!!!!