TODO: add an automatic verification code reader