fix collectCards