fixes luhn validation