Hard ride ...