added hasCard doc