Always use method accessors instead of []
Do not authorize for some cards on the black list
Use fetch instead of checking the key