card distribute