add CardManager