adding luhn