We may have gone too far in some places.