Add other checks.
Check reading padding.
Check that digit and letter are not both set at the same time.