A method that is common to many card games would be to shuffle a deck of card. Features common to many solitare games would include a display consisting of piles of cards, that display as the topmost card. another common feature is selecting a pile using the mouse. Unique features include deciding what the mouse down really means in the context of a given game, and deciding if a given card can be played on a given pile.