Taking the hit: not letting perfection get in the way of progress