A slightly rough ride thru a rose garden.