Ok hey all,

I'm pretty much finishing up writing a Playign Card Class in vb.Net at the moment it covers the following functions. I'm after suggestions really of things to add, remember its more of a generic card deck than related to any specific card game.

- Shuffles Deck
- Deals Card and keeps track of which player has which card
(This is useful for games like poker when you need to collect cards off certain players because they have folded)
- Collect Cards
(Collects cards from specific players)
- Simulates a real deck of cards, the deck stays in an order unless you shuffle

- Draws card face
- Draws cards back

Any other things peope can think that would make it a more useful class?