add digit constraint