card dealing is handled by events now