Riding dirty to riding the iron rooster