renamed to CCValidatedTextField