adding card status methods and tests