So rock and roll