Enhance luhn validation