Rock’n’roll is here to stay