change _letters and _digits to _isLetter and _isDigit, and moved to private functions section