Sometimes progress is messy.