move say inside of gather, safely check digits