rough riding ...