fixed bugs for digits, puncts