rock and roll . present and accounted for!